construct a barricade - Deutsch Englisch Wörterbuch